<template>
  <div class="paper-container">
    <div class="paper-header">
      <h1>论文首页</h1>
      <p class="subtitle">学术研究成果展示</p>
    </div>

    <!-- 个人信息卡片 -->
    <el-card class="info-card">
      <div slot="header" class="card-header">
        <span>个人信息</span>
      </div>
      <div class="info-content">
        <div class="info-item">
          <label>姓名：</label>
          <span>韩格非</span>
        </div>
        <div class="info-item">
          <label>学院：</label>
          <span>工程技术学院</span>
        </div>
        <div class="info-item">
          <label>专业：</label>
          <span>软件工程</span>
        </div>
        <div class="info-item">
          <label>年级：</label>
          <span>2021级</span>
        </div>
        <div class="info-item">
          <label>学号：</label>
          <span>2021002345</span>
        </div>
        <div class="info-item">
          <label>指导教师：</label>
          <span>李教授</span>
        </div>
        <div class="info-item">
          <label>联系方式：</label>
          <span>lintianda@example.com</span>
        </div>
      </div>
    </el-card>

    <!-- 毕业论文基本信息 -->
    <el-card class="paper-info-card">
      <div slot="header" class="card-header">
        <span>毕业论文基本信息</span>
      </div>
      <div class="paper-info-content">
        <div class="info-section">
          <h3>论文题目</h3>
          <p>基于微服务架构的智能校园系统设计与实现</p>
        </div>
        <div class="info-section">
          <h3>研究方向</h3>
          <p>微服务架构、分布式系统、智能校园</p>
        </div>
        <div class="info-section">
          <h3>论文摘要</h3>
          <p>本论文提出并实现了一种基于微服务架构的智能校园系统，旨在解决传统校园信息系统集成难、扩展性差等问题。系统采用Spring Cloud微服务框架，将校园各功能模块拆分为独立服务，通过服务网关、服务注册与发现、配置中心等组件实现服务治理。论文详细阐述了系统架构设计、关键技术选型、服务间通信机制以及数据库设计等内容。实验结果表明，该系统具有良好的可扩展性、高可用性和可维护性，能够有效支持校园信息化建设的快速发展需求。</p>
        </div>
        <div class="info-section">
          <h3>完成时间</h3>
          <p>2025年5月</p>
        </div>
        <div class="info-section">
          <h3>论文评定</h3>
          <p>优秀</p>
        </div>
      </div>
    </el-card>

    <!-- 论文研究成果 -->
    <el-card class="achievements-card">
      <div slot="header" class="card-header">
        <span>论文研究成果</span>
      </div>
      <div class="achievements-content">
        <!-- 学术论文 -->
        <div class="achievement-section">
          <h3>学术论文</h3>
          <el-timeline>
            <el-timeline-item timestamp="2024年10月" placement="top">
              <el-card>
                <h4>基于微服务架构的教育信息化系统研究</h4>
                <p>发表于《计算机工程与应用》期刊，第一作者</p>
              </el-card>
            </el-timeline-item>
            <el-timeline-item timestamp="2025年2月" placement="top">
              <el-card>
                <h4>智能校园系统中的微服务通信机制优化</h4>
                <p>发表于《计算机应用研究》期刊，第二作者</p>
              </el-card>
            </el-timeline-item>
          </el-timeline>
        </div>

        <!-- 项目经历 -->
        <div class="achievement-section">
          <h3>项目经历</h3>
          <el-timeline>
            <el-timeline-item timestamp="2024年8月-2025年5月" placement="top">
              <el-card>
                <h4>智能校园微服务系统开发</h4>
                <p>负责系统架构设计和核心服务开发，项目获得校级优秀毕业设计</p>
              </el-card>
            </el-timeline-item>
            <el-timeline-item timestamp="2024年3月-2024年7月" placement="top">
              <el-card>
                <h4>校园一卡通微服务改造项目</h4>
                <p>参与将传统一卡通系统改造为微服务架构，提升系统性能和可扩展性</p>
              </el-card>
            </el-timeline-item>
          </el-timeline>
        </div>

        <!-- 专利和软件著作权 -->
        <div class="achievement-section">
          <h3>专利和软件著作权</h3>
          <el-timeline>
            <el-timeline-item timestamp="2025年3月" placement="top">
              <el-card>
                <h4>一种基于微服务的校园信息集成方法</h4>
                <p>发明专利，申请号：202510023456.7</p>
              </el-card>
            </el-timeline-item>
            <el-timeline-item timestamp="2025年1月" placement="top">
              <el-card>
                <h4>智能校园微服务平台软件</h4>
                <p>软件著作权，登记号：2025SR0234567</p>
              </el-card>
            </el-timeline-item>
          </el-timeline>
        </div>

        <!-- 获奖情况 -->
        <div class="achievement-section">
          <h3>获奖情况</h3>
          <el-timeline>
            <el-timeline-item timestamp="2025年5月" placement="top">
              <el-card>
                <h4>校级优秀毕业设计二等奖</h4>
                <p>工程技术学院</p>
              </el-card>
            </el-timeline-item>
            <el-timeline-item timestamp="2024年11月" placement="top">
              <el-card>
                <h4>全国高校计算机系统应用竞赛三等奖</h4>
                <p>教育部高等学校计算机类专业教学指导委员会</p>
              </el-card>
            </el-timeline-item>
            <el-timeline-item timestamp="2024年7月" placement="top">
              <el-card>
                <h4>校级大学生创新创业项目优秀结项</h4>
                <p>学校创新创业中心</p>
              </el-card>
            </el-timeline-item>
          </el-timeline>
        </div>
      </div>
    </el-card>
  </div>
</template>

<script>
export default {
  name: 'LintiandaPaperHome',
  data() {
    return {
      // 组件数据
    }
  },
  methods: {
    // 组件方法
  }
}
</script>

<style scoped>
.paper-container {
  padding: 20px;
  background-color: #f0f2f5;
  min-height: 100vh;
}

.paper-header {
  text-align: center;
  margin-bottom: 30px;
}

.paper-header h1 {
  font-size: 28px;
  color: #303133;
  margin-bottom: 10px;
}

.subtitle {
  font-size: 16px;
  color: #606266;
}

.card-header {
  font-size: 18px;
  font-weight: 600;
  color: #303133;
}

.info-card,
.paper-info-card,
.achievements-card {
  margin-bottom: 20px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.info-content {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  gap: 15px;
}

.info-item {
  display: flex;
  align-items: center;
}

.info-item label {
  font-weight: 500;
  color: #606266;
  width: 100px;
}

.info-item span {
  color: #303133;
}

.paper-info-content .info-section {
  margin-bottom: 20px;
}

.paper-info-content h3 {
  font-size: 16px;
  font-weight: 600;
  color: #303133;
  margin-bottom: 10px;
}

.paper-info-content p {
  color: #606266;
  line-height: 1.6;
  text-align: justify;
}

.achievements-content .achievement-section {
  margin-bottom: 30px;
}

.achievements-content h3 {
  font-size: 18px;
  font-weight: 600;
  color: #303133;
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ebeef5;
}

.el-timeline-item__timestamp {
  font-size: 14px;
  color: #909399;
}

.el-timeline-item__content {
  padding-top: 0;
}

.el-timeline-item__node {
  background-color: #409eff;
}

.achievement-section .el-card {
  margin-bottom: 10px;
  border-left: 4px solid #409eff;
}

.achievement-section .el-card h4 {
  font-size: 16px;
  color: #303133;
  margin-bottom: 5px;
}

.achievement-section .el-card p {
  font-size: 14px;
  color: #606266;
}
</style>